<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Form Designer Enhancements Wizard</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" href="../css/style.css" type="text/css">
</head>

<body>
<table width="100%" border="0" cellpadding="4">
  <tr>
    <td class="head" height="16">Form Designer Enhancements Wizard</td>
  </tr>
  <tr>
    <td bgcolor="#FF9900" height="6"></td>
  </tr>
  <tr>
    <td height=6></td>
  </tr>
</table>
<p class="title">Form Designer Enhancements Wizard</p>
<p class="text">Form Designer Enhancements Wizard provides a group of float toolbars 
and a simple property bar for form designer of IDE. The buttons in these toolbars can be customized, and user can create more toolbars. This wizard is used and can be enabled for Delphi and C++Builder. But in BDS, it's only enabled in VCL project when VCL Designer is NOT Embedded Designer in Tools Options.</p>
<p class="text">The float toolbars may snap to the Design-Time Form and follow it, or be placed by dragging its caption bar. When the Design-Time Form is hidden or minimized, the float toolbars will hide, too. See below:</p>
<p></p>
<p class="text" align="center">
<img src="flatform.png"></p>
<p class="text">Float property bar allows user to fast modify component 
properties. The left ComboBox is used for selecting property name, and the right 
is used for modifying property value. Two buttons are used for switching whether 
display all properties or frequent properties, and showing rename component 
dialog.</p>
<p class="text">When right clicking a toolbar, the context menu shows as below:</p>
<ul>
  <li>
    <p class="text"><b>Close</b>: Close the float toolbar. You can reopen it from settings dialog of the wizard when needed.</p>
  </li>
  <li>
<p class="text"><b>Position</b>: Set the snap position of the float toolbar. If it is placed on top or bottom, the toolbar is horizontal, else is vertical.</p>
  </li>
	<li>
<p class="text"><b>Allow Drag</b>: Switch the toolbar shows a caption bar for dragging or not.</p>
  </li>
  <li>
<p class="text"><b>Import Buttons</b>: Import the buttons from a data file.</p>
  </li>
  <li>
<p class="text"><b>Export Buttons</b>: Export the buttons to a data file.</p>
  </li>
  <li>
<p class="text"><b>Customize</b>: Customize the buttons and other settings of the toolbar.</p>
  </li>
	<li>
<p class="text"><b>Settings</b>: Show the settings dialog.</p>
  </li>
</ul>
<p class="text">&nbsp;</p>
<p class="title">Settings</p>
<p class="text">You can open the settings dialog from its context menu or the main settings dialog of CnWizards. The dialog shows as below:</p>
<p align="center" class="text"><img src="formehnconf.png"></p>
<ul>
  <li>
    <p class="text"><b>Float Toolbars</b></p>
  </li>
  <ul>
  <li> 
    <p class="text"><b>Toolbar List</b>: List all the float toolbars, you can select one then modify it.</p>
  </li>
	<li> 
    <p class="text"><b>Add</b>: Add a new float toolbar. Customize dialog will show after click.</p>
  </li>
	<li> 
    <p class="text"><b>Delete</b>: Delete the current float toolbar.</p>
  </li>
	<li> 
    <p class="text"><b>Default</b>: Reset all toolbars to default when installed.</p>
  </li>
	<li> 
    <p class="text"><b>Show this Float Toolbar</b>: Enable or Disable the selected float toolbar.</p>
  </li>
	<li> 
    <p class="text"><b>Toolbar Name</b>: The name of current toolbar.</p>
  </li>
  <li> 
    <p class="text"><b>Allow Dragging</b>: The toolbar shows a caption bar for dragging.</p>
  </li>
	<li> 
    <p class="text"><b>Auto Snap to Form</b>: The toolbar snap to the Design-Time Form and follow it.</p>
  </li>
  <li> 
    <p class="text"><b>Position</b>: Set the snap position of the float toolbar.</p>
  </li>
	<li> 
    <p class="text"><b>Horizontal/Vertical Offset</b>: The horizontal/vertical offset of the Design-Time Form and the toolbar.</p>
  </li>
  <li> 
    <p class="text"><b>Customize</b>: Customize the buttons of the toolbar.</p>
  </li>
  <li> 
    <p class="text"><b>Export</b>: Export the buttons to a data file.</p>
  </li>
  <li> 
    <p class="text"><b>Import</b>: Import the buttons from a data file.</p>
  </li>
  </ul>
	<li>
	<p class="text"><b>Float Property Bar</b><ul>
	<li>
	<p class="text"><b>Show Float Property Bar</b>: Enable or disable float 
	property bar.</li>
	<li>
	<p class="text"><b>Name Width</b>: The width of Name ComboBox.</li>
	<li>
	<p class="text"><b>Value Width</b>: The width of Value ComboBox.</li>
	<li>
	<p class="text"><b>Allow Dragging</b>: The property bar shows a caption bar for dragging.</li>
	<li>
	<p class="text"><b>Auto Snap to Form</b>: The property bar snap to the Design-Time Form and follow it.</li>
	<li>
	<p class="text"><b>Position</b>: Set the snap position of the property bar.</li>
	<li>
	<p class="text"><b>Horizontal/Vertical Offset</b>: The horizontal/vertical offset of the Design-Time Form and the 
	property bar.</li>
	<li>
	<p class="text"><b>Frequent Properties</b>: Input frequent properties. When 
	the relative button is down, only these properties will be listed.</li>
	</ul>
  <li>
    <p class="text"><b>Close</b>: Close the dialog.</p>
  </li>
	<li> 
    <p class="text"><b>Help</b>: Show this help information.</p>
  </li>
</ul>
<p class="text">Hint: The configuration of toolbar is affected immediately. You can see the result after configured if the toolbar is enabled.</p>
<p class="text">&nbsp;</p>
<p class="title">Customize the Float Toolbar</p>
<p class="text">You can customize the buttons of the float toolbar from its context menu or settings dialog. The customize dialog is shows as below:</p>
<p class="text" align="center">
<img src="flatformcustomize.png"></p>
<ul>
  <li>
    <p class="text"><b>Category</b>: Display all the categories of buttons in IDE.</p>
  </li>
  <li>
    <p class="text"><b>Available Buttons</b>: Display all available buttons in current category.</p>
  </li>
  <li>
    <p class="text"><b>Toolbar Buttons</b>: Display all buttons to be placed on the float toolbar.</p>
  </li>
  <li>
    <p class="text"><b>Add/Delete/Reset</b>: Used to adjust and reset the buttons on the float toolbar.</p>
  </li>
  <li>
    <p class="text"><b>Button Rows</b>: Set the rows of the float toolbar, the maximum is four.</p>
  </li>
  <li>
    <p class="text"><b>Arrange Button by Top-Bottom First</b>: Controls arrange mode of the buttons when the float toolbar is multi-line.</p>
  </li>
  <li>
    <p class="text"><b>OK</b>: Save the settings.</p>
  </li>
  <li>
    <p class="text"><b>Cancel</b>: Cancel the settings.</p>
  </li>
  <li>
    <p class="text"><b>Help</b>: Show this help information.</p>
  </li>
</ul>
<p class="text">&nbsp;</p>
<p class="title" align="left">Links<p class="text" align="left">
<p class="text" align="left"> <a href="palette.htm">IDE Main Form Enhancements</a>
<p class="text" align="left"> <a href="cpuwin.htm">CPU Window Enhancements</a>
<p class="text" align="left"> <a href="objinspector.htm">Object Inspector Enhancements</a><p class="text" align="left">
<p class="text" align="left"> <a href="wintoproller.htm">Caption Button Enhancements</a><p class="text" align="left">
<p class="text" align="left"> <a href="inputhelper.htm">Code Input Helper</a><p class="text" align="left">
<a href="../cnpack/index.htm">About CnWizards</a><p class="text" align="left"><hr>
<p class="text" align="center"><a href="http://www.cnpack.org">Copyrights 2001-2023 CnPack Team</a></p>
</body>
</html>